minor updates.
authorTim Janik <timj@src.gnome.org>
Tue, 30 Jun 1998 20:31:00 +0000 (20:31 +0000)
committerTim Janik <timj@src.gnome.org>
Tue, 30 Jun 1998 20:31:00 +0000 (20:31 +0000)
NEWS
TODO

diff --git a/NEWS b/NEWS
index 5754d8fb0f51709fd8d7d831da03bce079b64179..110e84a5bea2b5cc8b1f7c1b8317bb977a632852 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -6,9 +6,23 @@ Overview of Changes in GTK+ 1.1.0:
 * Speedups in signal lookup, creation and emissions and connection handling.
 * Additions to the signal handling API (e.g. *_emitv).
 * Minor speedups with object data allocation and destruction.
+* Support for rc-file reparsing.
+* Resizing logic is now implemented on container widget basis, rather than
+  for toplevel GtkWindows only.
+* Buttons support relief styles now.
+* Some widgets are now allocated through memchunks to behave more memory wise.
 * Newly included file gtkfeatures.h which defines compatibility macros to
   test for certain API features upon program compilation.
 * New widget GtkCTree
+* New widget GtkFontSelector.
+* GtkTables are now fully resizable.
+* New container widget GtkPacker.
+* New object GtkItemFactory, GtkMenuFactory is deprecated.
+* Far better support for widget arguments.
+* Child arguments support for container widgets.
+* Removed GtkAcceleratorTable in favour of GtkAccelGroup, accelerator display
+  is now performed by a new widget GtkAccelLabel.
+* Runtime information is available to query enum/flag definition values.
 * Upgrade to libtool-1.2
-* Lots of bug fixes, including one that fixed a major memory leak
+* Legions of bug fixes, including one that fixed a major memory leak
   in 1.0.0.
diff --git a/TODO b/TODO
index a734ed3ccf02bbfba34417a8b4b46053739b4f6f..a8a16219967f2843dd89251a25c44d2a96420710 100644 (file)
--- a/TODO
+++ b/TODO
@@ -56,7 +56,7 @@ Additions:
    reads. so one can take advantage of buffering. Currently each read() takes
    a separate syscall.
    
- * implement gtk_default_draw_oval
+ * implement gtk_default_draw_oval and other missing things in gtkstyle.c.
  
  * Lists should scroll to center the recently selected item if it isn't
    visible.
@@ -70,15 +70,10 @@ Additions:
    allocate GtkTooltipsData from memchunks
    look into incorporation of outdated/gtk-dairiki-971208-[01].patch.gz
                           
- * Make widget attributes configurable after the widget is created (timj).
-
  * Change gtk_widget_propagate_default_style() mechanism to
    void gtk_rc_string_export (const gchar *rc_additions,
                               gboolean     override_rc_styles);
 
- * Should release grab before activating menu item (and remove
-   menu from screen?)
  * Make all widget attributes configurable after the widget is created (timj).
  
  * Widgets dervied from GtkButton need to be able to override
@@ -90,8 +85,8 @@ Additions:
 
  * GtkCList improvements. (Jay Painter)
 
- * Seperate GtkObject and signaling system from Gdk dependancies?
-  
+ * Seperate GtkObject, type and signaling system from Gdk dependancies,
+   by moving them into a seperate libgtkobj.
  * move *_input_add (wrappers for select(2)) mechanism into glib.
 
  * Make sure a widget added to a list is a list item and a widget added
@@ -129,7 +124,7 @@ Additions:
    retrieve X values, and so they don't have to know the value of the
    XNxxx character constants.
 
- * The "-geometry" option should be supported
+ * The "--geometry" option should be supported
 
   - Having gdk_init() parse the geometry option. (putting it into
     GDK means you can use XParseGeometry() without wrapping it)
@@ -200,23 +195,17 @@ Additions:
  * Generic ScrolledWindow interface, which provide automatic scrollbar
    capability to Viewport, Text, and CList widgets.
 
  GTK_POLICY_NEVER for scrolled windows.
* GTK_POLICY_NEVER for scrolled windows.
 
  * Consider caching more state in GdkWindowPrivate. Currently, 
    every widget realization involves a XGetGeometry and a
    XGetWindowAttributes. And every GdkWindow destruction
    involves a XQueryTree.
 
- * Scrolled windows need to be smarter about when they size-request/allocate
-   their children. In particular, we should not be queuing the resizes
-   on the toplevel window, but on the Viewport.
-
  * Should all the default handlers really return FALSE? This can
    cause confusing presses to be sent to containers that actually
    want to get events on themselves.
 
- * Fix block_resize, disable_resize.
-
  * Buttons's should derive from Bin's. (GTK 2.0 change, breaks
    lots of stuff)
 
@@ -293,4 +282,3 @@ Text/Edit widget:
     [ From: Stefan Jeske <jeske@braunschweig.netsurf.de> ]
 
   - "changed" emitted when doing deletes on empty Text widget.
-